import re
string='''
William_123@qq.com，
李晓芙@126.com，
Daniel_haha@163.com，
李大明_2468@sina.cn，
'''
result = re.finditer(r'^\w+?@.+?\.(com|cn)',string,re.A | re.M)
for i in result:
    print(i.group())